PowerMon

class PowerMon : GeneratedMessage, PowerMonProtos.PowerMonOrBuilder
Note: There are no 'PowerMon' messages normally in use (PowerMons are sent only as structured logs - slogs).
But we wrap our State enum in this message to effectively nest a namespace (without our linter yelling at us)
Protobuf type meshtastic.PowerMon

Types

Link copied to clipboard
class Builder : GeneratedMessage.Builder<BuilderT> , PowerMonProtos.PowerMonOrBuilder
Note: There are no 'PowerMon' messages normally in use (PowerMons are sent only as structured logs - slogs).
But we wrap our State enum in this message to effectively nest a namespace (without our linter yelling at us)
Protobuf type meshtastic.PowerMon
Link copied to clipboard
enum State : ProtocolMessageEnum
Any significant power changing event in meshtastic should be tagged with a powermon state transition.
If you are making new meshtastic features feel free to add new entries at the end of this definition.
Protobuf enum meshtastic.PowerMon.State

Functions

Link copied to clipboard
open fun equals(obj: Any): Boolean
Link copied to clipboard
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
Link copied to clipboard
open fun parseDelimitedFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): PowerMonProtos.PowerMon
Link copied to clipboard
open fun parseFrom(data: ByteString): PowerMonProtos.PowerMon
open fun parseFrom(input: CodedInputStream): PowerMonProtos.PowerMon
open fun parseFrom(data: Array<Byte>, extensionRegistry: ExtensionRegistryLite): PowerMonProtos.PowerMon
open fun parseFrom(data: ByteString, extensionRegistry: ExtensionRegistryLite): PowerMonProtos.PowerMon
open fun parseFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): PowerMonProtos.PowerMon
open fun parseFrom(input: InputStream, extensionRegistry: ExtensionRegistryLite): PowerMonProtos.PowerMon
open fun parseFrom(data: ByteBuffer, extensionRegistry: ExtensionRegistryLite): PowerMonProtos.PowerMon
Link copied to clipboard
open fun parser(): Parser<PowerMonProtos.PowerMon>
Link copied to clipboard
Link copied to clipboard
open fun writeTo(output: CodedOutputStream)